package com.flower.service.impl;

import com.flower.dao.StoreMapper;
import com.flower.pojo.Flower;
import com.flower.pojo.Store;
import com.flower.service.StoreService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;


/**
 * 业务层
 */
@Service
public class StoreServiceImpl implements StoreService {

    //    自动注入
    @Autowired
    private StoreMapper storeMapper;

    /**
     * 商家登录
     *
     * @param account
     * @return
     */
    @Override
    public Store LoginStoreByAccount(String account) {
        return storeMapper.LoginStoreByAccount(account);
    }

    @Override
    public int regiterStore(Store store) {
        return storeMapper.regiterStore(store);
    }
    /**
     * 商家注册
     */


    /**
     * 根据id查询个人信息
     *
     * @param sid
     * @return
     */
    @Override
    public Store queryById(Integer sid) {
        return storeMapper.queryById(sid);
    }

    /**
     * 添加商家信息
     *
     * @param store
     * @return
     */
    @Override
    public int addStore(Store store) {
        return storeMapper.addStore(store);
    }

    /**
     * 修改商家信息
     *
     * @param store
     * @return
     */
    @Override
    public int updateShore(Store store) {
        return storeMapper.updateShore(store);
    }


    /**
     * 修改商家密码
     *
     * @param
     * @return
     */
    @Override
    public int updateShorePs(Store store) {
        return storeMapper.updateShorePs(store);
    }

    @Override
    public List<Flower> query_all_flower(int sid) {
        return storeMapper.query_all_flower(sid);
    }
}
